our lives - German English Dictionary